20150101	OSA scouting updated ratings (potential): Stuff: - (6); Movement: - (7); Control: - (4).
20150301	Drafted in the 2015 first-year player draft (Round 6,  Pick 24, 144th overall Pick) by the <a href="../teams/team_88.html">Norfolk Titans</a>.
20150627	Pitches a 3-hit shutout against the <a href="../teams/team_266.html">Medicine Hat Micronauts</a> with 3 strikeouts and 0 BB allowed!
20160101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (4).
20160421	Pitches a 2-hit shutout against the <a href="../teams/team_165.html">Washington Grays</a> with 11 strikeouts and 1 BB allowed!
20160601	Wins the RSL RL BC Pitcher of the Month Award.
20160605	Strikes out 16 against the <a href="../teams/team_167.html">Rhinelander Harpoons</a>.
20160606	Was selected to the 2016 RSL Rookie League All-Star Game.
20160701	Wins the RSL RL BC Pitcher of the Month Award.
20160801	Wins the RSL RL BC Pitcher of the Month Award.
20160910	Wins the 2016 RSL RL BC Outstanding Pitcher Award.
20170101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (4).
20170606	Was selected to the 2017 RSL Single A All-Star Game.
20170814	Strikes out 15 against the <a href="../teams/team_130.html">Raleigh Loggers</a>.
20180101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (4).
20180611	Strikes out 16 against the <a href="../teams/team_128.html">Reno Mountaineers</a>.
20190101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (8); Control: - (4).
20191201	Received a 1-year contract worth a total of $300,000 through automatic renewal.
20200101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (4).
20201107	Wins the 2020 RSL WC Gold Glove Award at P.
20201128	Received a 1-year contract worth a total of $450,000 through arbitration.
20210101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (4).
20211104	Released by the <a href="../teams/team_88.html">Vancouver Wolves</a>.
20220101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (4).
20220403	Signed a 1-year contract worth a total of $6,490,000 with the <a href="../teams/team_89.html">Atlanta Storm</a> organization.
20220808	Injured (neck stiffness), day-to-day for 3 days.
20221124	Received a 1-year contract worth a total of $6,500,000 through arbitration.
20230101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (5).
20231117	Received a 1-year contract worth a total of $7,000,000 through arbitration.
20240101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (5).
20240725	Injured (strained forearm), out for 3 months.
20241202	Became a free agent.
20250101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (5).
20250212	Signed a 2-year contract worth a total of $12,000,000 with the <a href="../teams/team_86.html">Baltimore Kings</a> organization.
20260101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20261129	Became a free agent.
20270101	OSA scouting updated ratings (potential): Stuff: - (6); Movement: - (7); Control: - (5).
20270412	Signed a minor league contract with the <a href="../teams/team_83.html">Montreal Royals</a> organization.
20270830	Retired from professional baseball.
